<?php
include_once("class/user/class.userCreate.php");

$id = $_POST['id'];

$sql = CSingleton::get("sql::sql");

$qry = $sql->prepare("SELECT * FROM Mitarbeiter WHERE idMitarbeiter = ?");
$qry->execute(array($id));
$m = $qry->fetch(PDO::FETCH_ASSOC);

if($m['status'] != '3')
{
        // User create object
        $usr = new CCreateUser();
        
        // Emplyee Meta-Data
        $usr->setVorname($m['vorname']);
        $usr->setName($m['name']);
        $usr->setEmail($m['e-mail']);
        
        // Access and userstate
        $usr->setStatus(3);
        $usr->setRechte(1);
        
        // Benutzername
        $usr->setUsername($m['benutzername']);
        
        // user who created row
        $usr->setBearbeiterId($_SESSION['userID']);
        
        // In bearbeitung
        $usr->setInBearbeitung(1);
        
        // Create
        $usr->create();
} 
else if($m['status'] == '3') 
{
    $qry = $sql->prepare("DELETE FROM Mitarbeiter WHERE inBearbeitung = 1 AND benutzername = ?");
    $qry->execute(array($m['benutzername']));
    $qry = $sql->prepare("UPDATE Mitarbeiter SET status = '6', bearbeiterId = ? WHERE benutzername = ?");
    $qry->execute(array($_SESSION['userID'], $m['benutzername']));
}
?>